<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <TITLE>ThinkPHP示例：第三方模板引擎</TITLE>
  <link rel='stylesheet' type='text/css' href='{$smarty.const.WEB_PUBLIC_URL}/Css/common.css'>
 </HEAD>
 <BODY>
 <div class="main">
 <H2>ThinkPHP示例之：使用第三方模板引擎</H2>
这里以Smarty模板引擎举例在ThinkPHP里面的使用用法。
 <TABLE  cellpadding=3 cellspacing=3>
  <TR>
	<TD >
	<div class="result" style="background:#DDDDFF;font-weight:normal">
		{literal}变量输出：
	{$var}<BR>
	关联数组输出：<BR>
	id:{$array.id} <BR>name:{$array.name} <BR>email:{$array.email}<P>
	smarty 常量输出：
	{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}<P>

	条件判断<BR>
	{if $num eq 5} num 等于 {$num}
	{else}
	{$num} num不等于5
	{/if}<P>
	Foreach循环输出<BR>
	{foreach key=key item=item from=$array}
	{$key}: {$item}<br>
	{/foreach}
	{/literal}
	</div>
	<div class="result" style="background:#FFFF99;font-weight:normal">
	变量输出：
	{$var}<BR>
	关联数组输出：<BR>
	id:{$array.id} <BR>name:{$array.name} <BR>email:{$array.email}<P>
	smarty 常量输出：
	{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}<P>

	条件判断<BR>
	{if $num eq 5} num 等于 {$num}
	{else}
	{$num} num不等于5
	{/if}<P>
	Foreach循环输出<BR>
	{foreach key=key item=item from=$array}
	{$key}: {$item}<br>
	{/foreach}

	</div></TD>
 </TR>
 <TR>
	<TD >示例源码<BR>配置文件config.php<BR>{php} highlight_file(CONFIG_PATH.'config.php');{/php}
	<BR>Smarty模板引擎插件<BR>{php} highlight_file(THINK_PATH.'PlugIns/SmartyTemplate/SmartyTemplate.php');{/php}
	<BR>控制器IndexAction类<BR>{php} highlight_file(LIB_PATH.'Action/IndexAction.class.php');{/php}
	</TD>
 </TR>
 </TABLE>
</div>
 </BODY>
</HTML>
